﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DeHeng_Mes.Model.Table
{
    [SugarTable("trace_cnc")]
    public class TraceCnc
    {
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int Id {  get; set; }
        [SugarColumn(ColumnName = "trace_id")]
        public string TraceId { get; set; }
        [SugarColumn(ColumnName = "cnc_status")]
        public string CNCStatu { get; set; }
        [SugarColumn(ColumnName = "feed_rate")]
        public string FeedRate { get; set; }
        [SugarColumn(ColumnName = "actual_value_z")]
        public string ActualValueZ { get; set; }
        [SugarColumn(ColumnName = "main_shaft_speed")]
        public string MainShaftSpeed { get; set; }
        [SugarColumn(ColumnName = "first_knife_count")]
        public string FirstKnifeCount { get; set; }
        [SugarColumn(ColumnName = "first_knife_life")]
        public string FirstKnifeLife { get; set; }
        [SugarColumn(ColumnName = "first_knife_warning")]
        public string FirstKnifeWarning { get; set; }
        [SugarColumn(ColumnName = "second_knife_count")]
        public string SecondKnifeCount { get; set; }
        [SugarColumn(ColumnName = "second_knife_life")]
        public string SecondKnifeLife { get; set; }
        [SugarColumn(ColumnName = "second_knife_warning")]
        public string SecondKnifeWarning { get; set; }
        [SugarColumn(ColumnName = "set_position_z2")]
        public string SetPositionZ2 { get; set; }
        [SugarColumn(ColumnName = "start_time")]
        public string StartTime { get; set; }
        [SugarColumn(ColumnName = "end_time")]
        public string EndTime { get; set; }
        [SugarColumn(ColumnName = "depth_of_cut")]
        public string DepthOfCut { get; set; }
    }
}
